<?php
require_once(realpath(dirname(__FILE__)) . '/../../Aplicación/models/interfaces/IUser.php');

/**
 * @access public
 * @author Edgar Morán
 * @package Aplicación.models
 */
class ActorUser implements IUser {
	/**
	 * @AttributeType int
	 */
	private $_id;
	/**
	 * @AttributeType string
	 */
	private $_userName;
	/**
	 * @AttributeType string
	 */
	private $_name;
	/**
	 * @AttributeType string
	 */
	private $_lastName;
	/**
	 * @AttributeType string
	 */
	private $_password;
	/**
	 * @AttributeType string
	 */
	private $_email;
	/**
	 * @AttributeType string
	 */
	private $_userType;
	/**
	 * @AttributeType string
	 */
	private $_access;

	/**
	 * @access public
	 * @return int
	 * @ReturnType int
	 */
	public function getId() {
		// Not yet implemented
	}

	/**
	 * @access public
	 * @param int aId
	 * @return void
	 * @ParamType aId int
	 * @ReturnType void
	 */
	public function setId($aId) {
		// Not yet implemented
	}

	/**
	 * @access public
	 * @return string
	 * @ReturnType string
	 */
	public function getUserName() {
		// Not yet implemented
	}

	/**
	 * @access public
	 * @param string aUserName
	 * @return void
	 * @ParamType aUserName string
	 * @ReturnType void
	 */
	public function setUserName($aUserName) {
		// Not yet implemented
	}

	/**
	 * @access public
	 * @return string
	 * @ReturnType string
	 */
	public function getName() {
		// Not yet implemented
	}

	/**
	 * @access public
	 * @param string aName
	 * @return void
	 * @ParamType aName string
	 * @ReturnType void
	 */
	public function setName($aName) {
		// Not yet implemented
	}

	/**
	 * @access public
	 * @return string
	 * @ReturnType string
	 */
	public function getLastName() {
		// Not yet implemented
	}

	/**
	 * @access public
	 * @param string aLastName
	 * @return void
	 * @ParamType aLastName string
	 * @ReturnType void
	 */
	public function setLastName($aLastName) {
		// Not yet implemented
	}

	/**
	 * @access public
	 * @return string
	 * @ReturnType string
	 */
	public function getPassword() {
		// Not yet implemented
	}

	/**
	 * @access public
	 * @param string aPassword
	 * @return void
	 * @ParamType aPassword string
	 * @ReturnType void
	 */
	public function setPassword($aPassword) {
		// Not yet implemented
	}

	/**
	 * @access public
	 * @return string
	 * @ReturnType string
	 */
	public function getUserType() {
		// Not yet implemented
	}

	/**
	 * @access public
	 * @param string aUserType
	 * @return void
	 * @ParamType aUserType string
	 * @ReturnType void
	 */
	public function setUserType($aUserType) {
		// Not yet implemented
	}

	/**
	 * @access public
	 * @return string
	 * @ReturnType string
	 */
	public function getEmail() {
		// Not yet implemented
	}

	/**
	 * @access public
	 * @param string aEmail
	 * @return void
	 * @ParamType aEmail string
	 * @ReturnType void
	 */
	public function setEmail($aEmail) {
		// Not yet implemented
	}

	/**
	 * @access public
	 * @return string
	 * @ReturnType string
	 */
	public function getAccess() {
		// Not yet implemented
	}

	/**
	 * @access public
	 * @param string aAccess
	 * @return void
	 * @ParamType aAccess string
	 * @ReturnType void
	 */
	public function setAccess($aAccess) {
		// Not yet implemented
	}
}
?>